package com.roshan.web.dto;

import java.io.Serializable;

/**
 * The Class is used to show whether the username, email or uri is utilized.
 */
public class CustomerIdentificationDetail implements Serializable {

    /** The Constant serialVersionUID. */
    private static final long serialVersionUID = 100L;

    /** The username utilized. */
    private Boolean usernameUtilized;

    /** The email utilized. */
    private Boolean emailUtilized;

    /** The ws communication status. */
    private WSCommunicationStatus wsCommunicationStatus;

    /** The status description. */
    private String statusDescription;

    /**
     * Checks if is username utilized.
     * 
     * @return the usernameUtilized
     */
    public Boolean isUsernameUtilized() {
        return this.usernameUtilized;
    }

    /**
     * Sets the username utilized.
     * 
     * @param usernameUtilized the usernameUtilized to set
     */
    public void setUsernameUtilized(Boolean usernameUtilized) {
        this.usernameUtilized = usernameUtilized;
    }

    /**
     * Checks if is email utilized.
     * 
     * @return the emailUtilized
     */
    public Boolean isEmailUtilized() {
        return this.emailUtilized;
    }

    /**
     * Sets the email utilized.
     * 
     * @param emailUtilized the emailUtilized to set
     */
    public void setEmailUtilized(Boolean emailUtilized) {
        this.emailUtilized = emailUtilized;
    }

    /**
     * Gets the ws communication status.
     * 
     * @return the wsCommunicationStatus
     */
    public WSCommunicationStatus getWsCommunicationStatus() {
        return this.wsCommunicationStatus;
    }

    /**
     * Sets the ws communication status.
     * 
     * @param wsCommunicationStatus the wsCommunicationStatus to set
     */
    public void setWsCommunicationStatus(WSCommunicationStatus wsCommunicationStatus) {
        this.wsCommunicationStatus = wsCommunicationStatus;
    }

    /**
     * Gets the status description.
     * 
     * @return the statusDescription
     */
    public String getStatusDescription() {
        return this.statusDescription;
    }

    /**
     * Sets the status description.
     * 
     * @param statusDescription the statusDescription to set
     */
    public void setStatusDescription(String statusDescription) {
        this.statusDescription = statusDescription;
    }

}
